Irish potato

English word definition — powered by WordNet

NOUN

an edible tuber native to South America

Want to remember irish potato?

Sign up free to bookmark & revise